Patterns Java EE [SL-500]

    Objectifs

    • - fournir une description approfondie de modèles de conception logicielle pour résoudre des problèmes professionnels complexes
    • - ces "patterns", généraux ou spécifiques, aident à concevoir des applications d'entreprise plus souples, plus faciles à maintenir, plus fiables et plus efficaces

    Pré-requis

    savoir développer des applications Java J2EE; lire des diagrammes UML et utiliser les techniques de modélisation orientée objet

    Profil stagiaire

    programmeurs Java, développeurs de logiciels basés sur la technologie J2EE, architectes d'entreprise

    Profil animateur

    consultant informatique certifié Oracle

    Exploration des principes et des modèles de conception orientée objet

    "patterns" comportementaux classiques

    Strategie, Commande, Itérateur, Observateur…

    "patterns" de création classiques

    Méthode fabrique, fabrique abstraite, Singleton…

    "patterns" structuraux classiques

    Façade, Mandataire (Proxy), Adaptateur, Composite, Décorateur…

    Modèles architecturaux

    MVC (Modèle-Vue-Controleur), modèle en couches
    Niveaux et couches en J2EE

    Introduction aux "patterns" J2EE

    Utilisation de modèles d'intégration

    "Service activator", DAO , "Domain Store", "Web Service Broker"...

    Liaisons Presentation-Métier

    Service Activator, Façade, "Business delegate", "Transfer Object"…

    Au sein de la couche métier

    "Service Activator","Business Object","Transfer Object","Composite Entity","Value List Handler"

    Modèles et "frameworks" liés à la couche Présentation

    L'architecture MVC 2 et le framework Struts du groupe Apache
    "Intercepting Filter","Front Controller" "Application Controller", "Context Object"…

    Autres modèles liés à la couche Présentation

    "View Helper", "Composite View", "Dispatcher View", "Service to Worker"…

    Les anti-"patterns"

    Application des grandes lignes de la conception BluePrints J2EE

    Les considérations théoriques sont complétées par des exercices d'analyse et de mise en œuvre sur des cas typiques

    Cette formation est susceptible d’être modifiée en cours d’année, les dates et les prix pourront évoluer

    Mots associés

    JavapatternsSun Microsystems

    du 25 au 28 juin 2012

    à Paris

    du 10 au 13 septembre 2012

    à Paris

    du 05 au 08 novembre 2012

    à Paris

    Stage / CODE : USL500

    4 jours (28 heures)

    2 950€ (HT)

    Contact

    Catherine ROY

    01 44 94 14 90

    croy@demos.fr

     Les prochaines dates

    du 25 au 28 juin 2012

    à Paris

    du 10 au 13 septembre 2012

    à Paris

    du 05 au 08 novembre 2012

    à Paris

    Compétences visées

    Sélectionner un pattern pour résoudre un problème particulier et en comprendre les enjeux en termes d'organisation et de réalisation

    Appliquer un pattern architectural

    Concevoir et mettre en place des applications J2EE plus efficaces